package com.hitplane.elements.state 
{
	
	import com.hitplane.interfaces.IState;
	import com.hitplane.core.Bullet;
	
	/**
	 * @描述
	 * @作者		rrDog
	 * @版本		version 1.0
	 * @创建日期	$date
	 */
	public class BulletNormalState implements IState
	{
		private var _bullet:Bullet;
		private var _stateType:String="normal_state";
		
		public function BulletNormalState(bullet:Bullet) 
		{
			this._bullet = bullet;
		}
		
		/* INTERFACE com.hitplane.interfaces.IState */
		
		public function startState():void 
		{
			_bullet.setShowState(_stateType);
		}
		
		public function keepState():void 
		{
			
		}
		
		public function stopState():void 
		{
			
		}
		
		public function get stateType():String 
		{
			return _stateType;
		}
		
		public function set stateType(value:String):void 
		{
			_stateType=value;
		}
		
	}

}